Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Milan Challenger Grodzisk Mazowiecki Challenger Davis Cup, Group I, 1R, ROU-TPE 1-3 Bratislava 2 Challenger Ismaning Challenger Oeiras 2 Challenger Cherbourg Challenger Pau Challenger Ottignies-Louvain-la-Neuve Challenger Lugano Challenger Rome Challenger Bucharest Open - Bucharest M25 Heraklion M25 Heraklion M25+H Bacau New Zealand F2 Australia F3 Australia F6 Australia F3 Australia F5 Romania F1 Indonesia-w3 Thailand F1 Thailand F2 Germany F13 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Australia F13 Colombia F1 Colombia F2 Australia F3 Romania F6 Indonesia F1 Indonesia F Indonesia F3 Romania F16 Romania F17 Austria F10 Indonesia F4 Indonesia F6 Australia F6 Venezuela F5 Australia F7 Venezuela F6 Australia F8 Australia F9 Australia F10 Dominican Republic F1 Austria F3 Australia F1 Australia F2 New Zeland F1 New Zeland F2 Australia F3 Australia F4 Mexico F5 Romania F1 Mexico F6 Romania F2 Mexico F7 Romania F3 Mexico F8 USA F12 USA F13 USA F14 Romania F15 Romania F16 Romania F18 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Malaysia F2 Australia F11 Australia F12 Germany F2 Austria F1 Germany F5 Australia F1 Australia F2 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Romania F3 Serbia F2 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Romania F15 Greece F3 Greece F2 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Switzerland F3 France F6 Italy F8 Italy F30 Germany F2 Romania F1 Germany F2 Romania F1 Romania F3 Romania F16 Australia F4 Australia #2-w1 Indonesia-w4 Australia F3 Romania F4 Romania F16 Australia F5 Australia F9 Australia F10 Indonesia-w1 Indonesia-w2 Thailand F3 Germany F7 Indonesia F5 Romania F4 Australia F11 Czech Republic F2 M25 Portimao M15 Doha M25 Doha Uncle Toby's Challenger in Burnie - Burnie Uncle Toby's Australian Men's Clay Court Challenger - Canberra Kia International in Burnie - Burnie Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota BMW Tennis Championship - Sunrise Caloundra ATP Challenger - Caloundra Club Coop's ATP Challenger International - Brisbane Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Puerto Rico Challenger Tennis Event - Humacao Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Sunset Moulding Challenger - Yuba City Naples Challenger - Naples Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Oberstaufen Cup-Head German Master's Series - Oberstaufen Fifth Third Bank Tennis Championships - Lexington MST ATP Challenger International - Burnie XII Abierto Internacional de Salinas - Salinas Ford Tennis Championships - Louisville USTA Tallahassee Tennis Challenger - Tallahassee Burnie Challenger Belgrade Challenger Melbourn Challenger Sarajevo Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Tunis Challenger Tenerife Challenger Ramat Hasharon Challenger Nottingham Challenger San Benedetto Challenger Aptos Challenger Lexington Challenger Granby Challenger Vancouver Challenger Binghamton Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Medellin Challenger Ramat Hasharon Challenger Cremona Challenger Carson Challenger Furth Challenger Ojai Challenger Lugano Challenger Brasov Challenger - Brasov Bytom Challenger Reggio Emilia Challenger Timisoara Challenger - Timisoara Pozoblanco Challenger Aptos Challenger Brasov Challenger - Brasov Recanati Challenger Granby Challenger Vancouver Challenger Brasov Challenger Bangkok Challenger Sacramento Challenger Palermo Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Eckental Challenger Kazan Challenger Caloundra Challenger Dallas Challenger Rijeka Challenger Barletta Challenger Athens Challenger Tallahassee Challenger Sarasota Challenger Bordeaux Challenger Furth Challenger Brasov Challenger Braunschweig Challenger Oberstaufen Challenger Brasov Challenger Burnie Challenger Eckental Challenger Salzburg Challenger Heilbronn Challenger Burnie Challenger Kazan Challenger Caloundra Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Sarasota Challenger Savannah Challenger Bordeaux Challenger Nottingham Challenger Nottingham-2 Challenger Kosice Challenger Arad Challenger Salzburg Challenger Timisoara Challenger Burnie Challenger Bergamo Challenger Brasov Challenger Izmir Challenger Savannah Challenger Geneva Challenger Bratislava Challenger Heilbronn Challenger Rome Challenger Nottingham Challenger Arad Challenger Timisoara Challenger Recanati Challenger Guimaraes Challenger Segovia Challenger Orleans Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Heilbronn Challenger Quimper Challenger Nottingham Challenger Arad Challenger Nottingham-2 Challenger Lexington Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Rennes Challenger Geneva Challenger Brescia Challenger Ipsos Bucharest Challenger - Bucharest Nottingham Challenger Sacramento Challenger - Sacramento Napoli Challenger Irving Challenger Raanana Challenger Heilbronn Challenger Prostejov Challenger Aptos Challenger Vancouver Challenger Athens Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Traralgon Challenger Eckental Challenger Bratislava Challenger Happy Valley Challenger Maui Challenger Dallas Challenger Wroclaw Challenger Morelos Challenger Puebla Challenger Guadalajara Challenger Guangzhou Challenger Guayaquil Challenger Leon Challenger Bergamo Challenger Quimper Challenger Napoli Challenger Gwangju Challenger Le Gosier Challenger Taipei City Challenger Rimouski Challenger Busan Challenger Bath Challenger Rome Challenger Manchester Challenger Surbiton Challenger Baton Rouge Challenger Ilkley Challenger Winnipeg Challenger Lexington Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger St. Remy Challenger Nanchang Challenger Istanbul Challenger Kaohsiung Challenger Izmir Challenger Ho Chi Minh City Challenger Tunis Challenger Ningboo Challenger Budapest Challenger Eckental Challenger Bratislava Challenger Happy Valley Challenger Bangkok Challenger Koblenz Challenger Arad Challenger Budapest Challenger Lexington Challenger Yokohama Challenger Shenzhen Challenger Quanzhou Challenger Binghamton Challenger Sophia Antipolis Challenger Taipei City Challenger Gimcheon Challenger Surbiton Challenger Nottingham Challenger Winnetka Challenger Gatineau Challenger Granby Challenger Aptos Challenger Vancouver Challenger Zhangjiagang Challenger Istanbul Challenger Gwangju Challenger Kaohsiung Challenger Binghamton Challenger Ningboo Challenger Brest Challenger Ho Chi Minh City Challenger Shenzhen Challenger Bratislava Challenger Kobe Challenger Hua Hin Challenger Playford Challenger Ortisei Challenger Burnie Challenger Launceston Challenger Morelos Challenger Indian Wells Challenger Monza Challenger Ortisei Challenger Mersin Challenger Leon Challenger Canberra Challenger Marburg Challenger Surbiton Challenger Ilkley Challenger Aptos Challenger Shenzhen Challenger Istanbul Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Newport Beach Challenger Bordeaux Challenger Iasi Challenger Quimper Challenger St. Petersburg 2 Challenger Belgrade Challenger Kyoto Challenger Biella 6 Challenger Zhuhai Challenger Mons Challenger Nottingham 1 Challenger Nottingham 2 Challenger Iasi Challenger San Marino Challenger Bucharest Challenger Sibiu Challenger Guadalajara Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Tunis Challenger Forli 3 Challenger Forli 2 Challenger Shanghai Challenger Forli 3 Challenger Marburg Challenger Forli 5 Challenger Biel Challenger Lugano Challenger Barletta Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Salzburg Challenger Iasi Challenger Cordenons Challenger San Marino Challenger Prague 3 Challenger Como Challenger Ortisei Challenger Bergamo Challenger Rovereto Challenger Lugano Challenger Biel Challenger Morelos Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Tyler Challenger Palmas del Mar Challenger Iasi Challenger Canberra Challenger Prague 2 Challenger Shanghai Rolex Masters - Shanghai U.S. Open - New York Modena Challenger Indian Wells Challenger Olbia Challenger Barletta Challenger Madrid Challenger Sibiu Challenger Istanbul Challenger BCR Open Romania - Bucharest Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha AEGON Championships - London BCR Open Romania - Bucharest If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade BMW Open - Munich AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Millennium Estoril Open - Estoril Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Chengdu Open - Chengdu European Open - Antwerp ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Konzum Croatia Open - Umag Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Maharashtra Open - Pune Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Citi Open - Washington Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Rogers Cup - Toronto Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, PO, ROU-SWE 3-1 Hopman Cup - Perth Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 French Open (juniors) Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard)